const CryptoJS = require('Crypto-JS')

Pt = CryptoJS.enc.Utf8.parse("c558Gq0YQK2QUlMc")
var aesKey = "pVCxAXI6IVkFO80s0c==9nmA1kCsJ8Af"
/**
 * 解析加密数据
 * @param t
 * @returns {string}
 * @constructor
 */
function It(t) {
    t = JSON.stringify(t)
    kt = CryptoJS.enc.Utf8.parse(aesKey)
    t = CryptoJS.enc.Utf8.parse(t);

    t = CryptoJS.AES.encrypt(t, kt, {
        iv: Pt,
        mode: CryptoJS.mode.CBC,
        padding: CryptoJS.pad.Pkcs7
    })
    return t.toString()
}

function Mt(t) {
    kt = CryptoJS.enc.Utf8.parse(aesKey);
    t = CryptoJS.AES.decrypt(t, kt, {
        iv: Pt,
        mode: CryptoJS.mode.CBC,
        padding: CryptoJS.pad.Pkcs7
    }).toString(CryptoJS.enc.Utf8)
    return t.toString()
}
